package com.zhongkai.app.service;

import com.zhongkai.model.utils.ZhongkaiResult;

public interface AnomalyListService {

    /***
     * 维修用户任务列表
     * @param wx_uuid 维修用户uuid
     *
     * */
    ZhongkaiResult anomalyList(String wx_uuid,Integer page, Integer rows);


    /***
     * 添加历史
     * @param wx_uuid 维修用户uuid
     *
     * */
    ZhongkaiResult userMangeList(String wx_uuid,Integer page, Integer rows);


    /***
     * 修改签名
     * @param wx_uuid 维修用户uuid
     * @param sign 新签名
     *
     * */
    ZhongkaiResult updataSign(String wx_uuid,String sign) throws Exception;



    /***
     * 修改昵称
     * @param wx_uuid 维修用户uuid
     * @param name 新昵称
     *
     * */
    ZhongkaiResult updataName(String wx_uuid,String name) throws Exception;



    /***
     * 获取用户信息
     * @param wx_uuid 维修用户uuid
     *
     * */
    ZhongkaiResult getUserData(String wx_uuid) throws Exception;



    /***
     * 修改手机号
     * @param wx_uuid 维修用户uuid
     * @param phone 手机号
     * @param code 手机号
     *
     * */
    ZhongkaiResult updataPhoen(String wx_uuid,String phone,String code) throws Exception;



    /***
     * 修改密码
     * @param wx_uuid 维修用户uuid
     * @param code 验证码
     * @param pass 新密码
     * @param count 方式 1密码  2 验证码
     *
     * */
    ZhongkaiResult updataPass(String wx_uuid,String code,String pass,String count) throws Exception;



    /***
     * 验证密码
     * @param wx_uuid 维修用户uuid
     * @param pass 密码
     *
     * */
    ZhongkaiResult verifyPass(String wx_uuid,String pass) throws Exception;


    /***
     * 获取设备列表
     * @param wx_uuid 维修用户uuid
     *
     * */
    ZhongkaiResult getUnitList(String wx_uuid,Integer page, Integer rows) throws Exception;
}

